Big Huge Thesaurus

flying dragon

noun